inner workings - English Synonyms Dictionary